package com.vercon.commonmirror.mode.fliqlo;

import java.io.Serializable;

/**
 * 壁纸列表
 */
public class FilterData implements Serializable {

    private String id;

    private int roomId;

    private String url;

    private String locationUrl = "";

    private String thumbUrl = ""; //缩略图地址

    private String name;

    private int index = 0;

    private boolean isSelecet = false;

    private boolean isDownloaded = false;  //

    private boolean isDownloading = false;

    private boolean isThinkAboutCancel = false; //正在执行取消下载操作

    private boolean isShowDelete = false; //显示删除

    private boolean deleteSelected = false; //是否选中删除

    private int progress = 2;

    private long taskId;

    private String updateTime;

    public FilterData(){}

    public FilterData(String id){
        this.id = id;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public boolean isSelecet() {
        return isSelecet;
    }

    public void setSelecet(boolean selecet) {
        isSelecet = selecet;
    }

    public int getIndex() {
        return index;
    }

    public void setIndex(int index) {
        this.index = index;
    }

    public String getThumbUrl() {
        return thumbUrl;
    }

    public void setThumbUrl(String thumbUrl) {
        this.thumbUrl = thumbUrl;
    }

    public boolean isDownloaded() {
        return isDownloaded;
    }

    public void setDownloaded(boolean downloaded) {
        isDownloaded = downloaded;
    }

    public boolean isDownloading() {
        return isDownloading;
    }

    public void setDownloading(boolean downloading) {
        isDownloading = downloading;
    }

    public long getTaskId() {
        return taskId;
    }

    public void setTaskId(long taskId) {
        this.taskId = taskId;
    }

    public String getLocationUrl() {
        return locationUrl;
    }

    public void setLocationUrl(String locationUrl) {
        this.locationUrl = locationUrl;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getProgress() {
        return progress;
    }

    public void setProgress(int progress) {
        this.progress = progress;
    }

    public boolean isThinkAboutCancel() {
        return isThinkAboutCancel;
    }

    public void setThinkAboutCancel(boolean thinkAboutCancel) {
        isThinkAboutCancel = thinkAboutCancel;
    }

    public boolean isShowDelete() {
        return isShowDelete;
    }

    public void setShowDelete(boolean showDelete) {
        isShowDelete = showDelete;
    }

    public boolean isDeleteSelected() {
        return deleteSelected;
    }

    public void setDeleteSelected(boolean deleteSelected) {
        this.deleteSelected = deleteSelected;
    }

    public int getRoomId() {
        return roomId;
    }

    public void setRoomId(int roomId) {
        this.roomId = roomId;
    }
}
